more expedient - German English Dictionary